import seaborn as sns
import matplotlib.pyplot as plt

# 准备数据
tips = sns.load_dataset("tips")

# 创建一个图形和两个子图的网格
fig, (ax1, ax2) = plt.subplots(1, 2, figsize=(14, 6))

# 在第一个子图上绘制
sns.barplot(x="day", y="total_bill", data=tips, ax=ax1)
ax1.set_title("Total Bill by Day of the Week")

# 在第二个子图上绘制
sns.barplot(x="time", y="tip", data=tips, ax=ax2)
ax2.set_title("Tip Amount by Time of the Day")

# 调整子图间距
plt.tight_layout()

# 显示看板
plt.show()